/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package beansSerializable;

import beans.PacienteBean;
import java.util.Date;

/**
 *
 * @author Milene
 */
public class PacienteSerializable implements BeanSerializable{
    
    private int  idPaciente;						
 private String nombreP;							
 private String apellidoP;
 private String sexoP;								
 private Date fechaNacimientoP;					
 private String nacionalidadP;						
 private String emailP;								
 private String telefonoP;							
 private String afiliado;						
 private String barrio;									
 private String tipoDoc;
 private int documentoP;		
 private String ciudad;							
 private String obraSocial;
 private int idAfiliado;
 private String estadoCivil;
 private String calle;
 private String numero;
 private String piso;
 private String depto;
 private String creacion;

    public PacienteSerializable() {
    }

    public int getIdPaciente() {
        return idPaciente;
    }

    public void setIdPaciente(int idPaciente) {
        this.idPaciente = idPaciente;
    }

    public String getNombreP() {
        return nombreP;
    }

    public void setNombreP(String nombreP) {
        this.nombreP = nombreP;
    }

    public String getApellidoP() {
        return apellidoP;
    }

    public void setApellidoP(String apellidoP) {
        this.apellidoP = apellidoP;
    }

    public String getCalle() {
        return calle;
    }

    public void setCalle(String calle) {
        this.calle = calle;
    }

    public String getNumero() {
        return numero;
    }

    public void setNumero(String numero) {
        this.numero = numero;
    }

    public String getPiso() {
        return piso;
    }

    public void setPiso(String piso) {
        this.piso = piso;
    }

    public String getDepto() {
        return depto;
    }

    public void setDepto(String depto) {
        this.depto = depto;
    }

    public String getCreacion() {
        return creacion;
    }

    public void setCreacion(String creacion) {
        this.creacion = creacion;
    }

    public String getSexoP() {
        return sexoP;
    }

    public String getEstadoCivil() {
        return estadoCivil;
    }

    public void setEstadoCivil(String estadoCivil) {
        this.estadoCivil = estadoCivil;
    }

    public void setSexoP(String sexoP) {
        this.sexoP = sexoP;
    }

    public Date getFechaNacimientoP() {
        return fechaNacimientoP;
    }

    public void setFechaNacimientoP(Date fechaNacimientoP) {
        this.fechaNacimientoP = fechaNacimientoP;
    }

    public String getNacionalidadP() {
        return nacionalidadP;
    }

    public void setNacionalidadP(String nacionalidadP) {
        this.nacionalidadP = nacionalidadP;
    }

    public String getEmailP() {
        return emailP;
    }

    public void setEmailP(String emailP) {
        this.emailP = emailP;
    }

    public String getTelefonoP() {
        return telefonoP;
    }

    public void setTelefonoP(String telefonoP) {
        this.telefonoP = telefonoP;
    }

    public String getAfiliado() {
        return afiliado;
    }

    public void setAfiliado(String afiliado) {
        this.afiliado = afiliado;
    }

    public String getBarrio() {
        return barrio;
    }

    public void setBarrio(String barrio) {
        this.barrio = barrio;
    }

    public String getTipoDoc() {
        return tipoDoc;
    }

    public void setTipoDoc(String tipoDoc) {
        this.tipoDoc = tipoDoc;
    }

    public int getDocumentoP() {
        return documentoP;
    }

    public void setDocumentoP(int documentoP) {
        this.documentoP = documentoP;
    }

    public String getCiudad() {
        return ciudad;
    }

    public void setCiudad(String ciudad) {
        this.ciudad = ciudad;
    }

    public String getObraSocial() {
        return obraSocial;
    }

    public void setObraSocial(String obraSocial) {
        this.obraSocial = obraSocial;
    }

    public int getIdAfiliado() {
        return idAfiliado;
    }

    public void setIdAfiliado(int idAfiliado) {
        this.idAfiliado = idAfiliado;
    }

    public PacienteBean getBean()
    {
        PacienteBean p= new PacienteBean ();
        p.setAfiliado(afiliado);
        p.setApellidoP(apellidoP);
        p.setBarrio(barrio);
        p.setCiudad(ciudad);
        p.setDocumentoP(documentoP);
        p.setEmailP(emailP);
        p.setFechaNacimientoP(fechaNacimientoP);
        p.setIdAfiliado(idAfiliado);
        p.setIdPaciente(idPaciente);
        p.setNacionalidadP(nacionalidadP);
        p.setNombreP(nombreP);
        p.setObraSocial(obraSocial);
        p.setSexoP(sexoP);
        p.setTelefonoP(telefonoP);
        p.setTipoDoc(tipoDoc);
        p.setEstadoCivil(estadoCivil);
        p.setCalle(calle);
        p.setDepto(depto);
        p.setPiso(piso);
        p.setNumero(numero);
        p.setCreacion(creacion);
        
             
        return p; 
    }
    
    
     public void setBean (PacienteBean p) {
        this.afiliado=p.getAfiliado();
        this.apellidoP=p.getApellidoP();
        this.barrio=p.getBarrio();
        this.ciudad=p.getCiudad();
        this.documentoP=p.getDocumentoP();
        this.emailP=p.getEmailP();
        this.fechaNacimientoP=p.getFechaNacimientoP();
        this.idAfiliado=p.getIdAfiliado();
        this.idPaciente=p.getIdPaciente();
        this.nacionalidadP=p.getNacionalidadP();
        this.nombreP=p.getNombreP();
        this.obraSocial=p.getObraSocial();
        this.sexoP=p.getSexoP();
        this.telefonoP=p.getTelefonoP();
        this.tipoDoc=p.getTipoDoc();
        this.estadoCivil=p.getEstadoCivil();
        this.calle=p.getCalle();
        this.numero=p.getNumero();
        this.piso=p.getPiso();
        this.depto=p.getDepto();
        this.creacion=p.getCreacion();
      
      
       
    }
    
}
